Article 370: Can Abrogation Survive Constitutional Test